package com.ybkj.daijia.server.service;

/**
 * @author Shine
 */
public interface MemberAccountService {

//	public Page<MemberAccount> queryAll(Long memberid);

    /**
     * 保存会员账号信息
     *
     * @param record
     * @return
     */
//	public MemberAccount insertRecord(MemberAccount record);

    /**
     * 根据主键更新会员账号信息
     *
     * @param record
     * @return
     */
//	public int updateByPrimaryKey(MemberAccount record);

    /**
     * 根据手机号查询会员账号信息
     *
     * @param phone
     * @return
     */
//	public MemberAccount findByPhone(String phone);
//	public List<MemberAccount> findByPhoneLike(String phone);
    /**
     * 删除会员账号信息
     *
     * @param memberAccount
     */
//	public void delete(MemberAccount memberAccount);

    /**
     * 根据会员主键删除会员账号信息
     *
     * @param memberId
     */
//	public void deleteByMember(Long memberId);

    /**
     * 根据主键查询会员账号信息
     *
     * @param id
     * @return
     */
//	public MemberAccount findOne(Long id);

    /**
     * 根据会员手机号查询会员账号信息
     *
     * @param phone
     * @return
     */
//	public List<MemberAccount> queryMemberByPhone(String phone);

    /**
     * 更新会员推送账号信息
     *
     * @param cid
     */
//	public void updateDevice(String cid);

    /**
     * 根据会员主键查询会员账号信息
     *
     * @param memberId
     * @return
     */
//	public List<MemberAccount> findByMember(Long memberId);


}
